Skip to main content

TermCymru

1 results
Results are displayed by relevance.
English: inner ear
Status C
Subject: Health
Part of speech: Noun, Feminine, Singular
Definition: The innermost part of the ear. Made up of the cochlea, the balance mechanism, and the auditory nerve.
Last updated: 6 December 2005